﻿using System;
using System.Collections.Generic;
namespace IntelliLance.Math.Parser
{
    /// <summary>
    /// Defines a method for parsing a mathematical expression represented as string into a collection of Token objects.
    /// </summary>
    public interface IMathParser
    {
        Queue<Token> Evaluate(string input);
        void Optimize(MathExpressionVisitor visitor);
    }
}
